bird's–nest orchid - Espagnol Anglais Dictionnaire