a city in spain - Turco Inglés Diccionario