search and rescue service (sar) - French English Dictionary