sockdolager - French English Dictionary