discharge-trap fastening device - Turkish English Dictionary