debilitating disorder - Francés Inglés Diccionario