from ambato, ecuador - Français Anglais Dictionnaire