take to the altar - Deutsch Englisch Wörterbuch