man from castile, spain - Turco Inglés Diccionario