native of or relating to salamanca - Francés Inglés Diccionario