to be homesick - Español Inglés Diccionario