Dictionary - Larousse online bilingual dictionaries
dictionary Larousse French English German Spanish Italian translation translate definition phrase conjugation synonym homonym quote quotation