shut your trap you noisy bugger - Turco Inglés Diccionario