shut your trap you noisy bugger - Turkish English Dictionary