block permeability testing device - Turkish English Dictionary