manrope - French English Dictionary