to be homesick - Turco Inglés Diccionario