sludgeball - French English Dictionary