insects/worms in ships - Französisch Englisch Wörterbuch