mahmurca - French English Dictionary