spotted orchis - Turkish English Dictionary