rescue lifting devices - German English Dictionary