to crown it all! - Deutsch Englisch Wörterbuch