man from campeche, mexico - French English Dictionary