spanish emigrant returning from peru - Francés Inglés Diccionario