semi-synthetic - Spanish English Dictionary