long time, no hear - Français Anglais Dictionnaire