in poor physical or mental condition - French English Dictionary