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