not utter a peep - Alemán Inglés Diccionario