pertaining to the ecuadorian city of ambato - Espagnol Anglais Dictionnaire