wearable chair - Spanish English Dictionary