This comprehensive English-French dictionary contains words, phrases, abbreviations & acronyms. It includes terms from a vast variety of subjects, such as Medicine, Electronics, Zoology, Business, Computers, Religion, etc., and features both the American and British forms of spelling.
* Search dictionary terms in our English Dictionary or French Dictionary.
after completion of their terms
after due consideration
after hours trading
after me the deluge
after one's will
after the destruction of the 2nd Temple
after the destruction of the Temple
after the event
after the fact
after this manner
after us the deluge
aftermath of the earthquake
aftermath of World War I