leopard marsh orchid - Turkish English Dictionary