anthriscus nemorosa - Turkish English Dictionary