all mouth and trousers - Allemand Anglais Dictionnaire