peeped - Alemán Inglés Diccionario