from salamanca, spain - Francés Inglés Diccionario