sneak a peek at - Alemán Inglés Diccionario