manurable - French English Dictionary