manen - French English Dictionary