Translate English Arabic metering pin