ships and marine technology - Deutsch Englisch Wörterbuch