man from calahorra, spain - Francés Inglés Diccionario