be dripping with sweat - German English Dictionary