vanilla-scented bog-orchid - Spanish English Dictionary