kitchen-sink - French English Dictionary