search and rescue mission - Turkish English Dictionary