everything but the kitchen sink - Turc Anglais Dictionnaire