hemiterpenoid - German English Dictionary