resident of jamaica - Turc Anglais Dictionnaire