indian podophyllum - French English Dictionary