harrumphing - German English Dictionary