sound insulator - Turkish English Dictionary