shut your trap you noisy bugger - Turc Anglais Dictionnaire