search-and-rescue mission - German English Dictionary