naval supply depot - Allemand Anglais Dictionnaire