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