from san juan de la maguana, dominican republic - Français Anglais Dictionnaire