French and English dictionary rev by E Roubaud - De Lolmeetc