pertaining to the mexican city of mexicali - Français Anglais Dictionnaire