navigator's compass - French English Dictionary