naval stores depot - Deutsch Englisch Wörterbuch