inhabitant of santiago de cuba - Allemand Anglais Dictionnaire