tangle orchid (plectorrhiza) - German English Dictionary