pertaining to the university of alcala de henares, spain - Turco Inglés Diccionario