phenacemide - French English Dictionary