foot-muff - German English Dictionary