wild potato vine - Spanish English Dictionary