from avila city or province in spain - Alemán Inglés Diccionario