leafy northern green orchis - Turkish English Dictionary