debilitative - French English Dictionary