drill sergeant - Spanish English Dictionary