resident of jamaica - Français Anglais Dictionnaire