everything but the kitchen sink - French English Dictionary