moropus - French English Dictionary