stuff down throat - Allemand Anglais Dictionnaire