tie straps - Turkish English Dictionary