man from castile and león, spain - Alemán Inglés Diccionario