shut your trap you noisy bugger - Alemán Inglés Diccionario