search and rescue mission coordinator - French English Dictionary