motorised invalid carriage - German English Dictionary