hear something hard to swallow - Allemand Anglais Dictionnaire