himalayan hemlock - Turkish English Dictionary