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