harrumphing - French English Dictionary