Collins Robert French Dictionary: All the words you need, every day (French-English)
/ 1