monkey orchid (orchis simia) - Alemán Inglés Diccionario