vine sprout - Spanish English Dictionary