moruro - French English Dictionary