insects/worms in ships - Englisch Synonyme Wörterbuch