longing for one's homeland - Francés Inglés Diccionario