rough macroscopic contact - Turkish English Dictionary