resident of algeciras - Allemand Anglais Dictionnaire