debilitated - French English Dictionary