tangle orchid (plectorrhiza) - Spanish English Dictionary