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