in a moment of weakness - Alemán Inglés Diccionario