mayapple (podophyllum peltatum) - Turkish English Dictionary