sound insulator - German English Dictionary