hemlock water dropwort - Turkish English Dictionary