strap attachment - Turkish English Dictionary