hear something hard to swallow - Français Anglais Dictionnaire