strap-maker's trade - Turkish English Dictionary