hydrorchis - Spanish English Dictionary