Lost in translation? Not for Muslim hajj pilgrimsLost in translation? Not in Mecca, thanks to a dedicated squad of interpreters gearing up to help