monkey orchid (orchis simia) - Francés Inglés Diccionario