not to make a peep - Turco Inglés Diccionario