from avila city or province in spain - Turco Inglés Diccionario