pertaining to spain - Turco Inglés Diccionario