put a sock in it - Turco Inglés Diccionario