whooping - French English Dictionary