strap work - Turkish English Dictionary