Translate
macromere