goat's foot creeper - Spanish English Dictionary