haul the tack aboard - Deutsch Englisch Wörterbuch