imperial supply depot - Spanish English Dictionary