diterpenoid - German English Dictionary