native of or relating to salamanca - Alemán Inglés Diccionario