quartermaster salvage depot - French English Dictionary