peacock orchid - Turkish English Dictionary