device used for rescue - German English Dictionary