large bird's-foot trefoil - Turkish English Dictionary