strap staple - Turkish English Dictionary