cleistes rosea - Turkish English Dictionary