whatever floats your scrote - French English Dictionary