large bird's-foot trefoil - Spanish English Dictionary