inflatable lifesaving equipment - German English Dictionary