long time, no hear - Turco Inglés Diccionario