rescue and survival equipment - German English Dictionary