vine-leaf rooer (desmia maculalis) - Spanish English Dictionary