mechanical tests on contacts - Turkish English Dictionary