investigating magistrate - French English Dictionary