shove a sock in it - Español Inglés Diccionario