pertaining to the ecuadorian city of ambato - Español Inglés Diccionario