staff corps officer - Spanish English Dictionary