search and rescue unit - German English Dictionary