shut the hell up - Francés Inglés Diccionario