lower the sails - Deutsch Englisch Wörterbuch