be debilitated - French English Dictionary