desmolase - French English Dictionary