a momentary lapse of reason - Alemán Inglés Diccionario