self propelling chair - German English Dictionary