search and rescue service (sar) - Turkish English Dictionary