peepers - Alemán Inglés Diccionario