morra - French English Dictionary