can hardly hear yourself think - Français Anglais Dictionnaire