a place for everything and everything in its place - Französisch Englisch Wörterbuch