long-bract frog orchid - Turkish English Dictionary