monkey orchid (orchis simia) - Turkish English Dictionary