spontaneous peep - Alemán Inglés Diccionario