moroca - French English Dictionary