naval stores depot - Allemand Anglais Dictionnaire