technical sergeant - Spanish English Dictionary