Translating device