Rory Bradley Translator