magistrate (in catalonia and majorca) - French English Dictionary