leave the harbour - Deutsch Englisch Wörterbuch