resident of algeciras - Turc Anglais Dictionnaire