from san juan de la maguana, dominican republic - Allemand Anglais Dictionnaire