haul the tack aboard - German English Dictionary