foot-pound force (ft-lbf or ft-lb) - Turkish English Dictionary