fastening arrangements - Turkish English Dictionary