Marras, Mowbray, translator