measuring and testing device - Turkish English Dictionary