longbract frog orchid - Turkish English Dictionary