life-draining - Francés Inglés Diccionario