imperial supply depot - Allemand Anglais Dictionnaire