marometa - French English Dictionary