cycadeoid - German English Dictionary