hydrorchis - French English Dictionary