ethalide - French English Dictionary