mouth of a horn - Allemand Anglais Dictionnaire