endechera - French English Dictionary