shut the front door! - Deutsch Englisch Wörterbuch