mocambique - French English Dictionary