be all mouth and no trousers - Turc Anglais Dictionnaire