jumping orchid (catasetum macrocarpum) - Turkish English Dictionary