green-winged orchid - Spanish English Dictionary