have a eureka moment - Alemán Inglés Diccionario