imperial supply depot - Espagnol Anglais Dictionnaire