mpx3 words meaning english to english