morocco:ma - French English Dictionary