imperial supply depot - Französisch Englisch Wörterbuch