bird's-foot trefoi - Turkish English Dictionary