mirror orchid - Turkish English Dictionary