haul the tacks aboard - Deutsch Englisch Wörterbuch