reveals - Alemán Inglés Diccionario