plant organ - German English Dictionary