manare - French English Dictionary