earmuff - German English Dictionary