magistrate advisor - French English Dictionary