bird's-foot deervetch - Spanish English Dictionary