man from castile, spain - Francés Inglés Diccionario