imperial supply depot - German English Dictionary