wearable chair - French English Dictionary