tech sgt (technical sergeant) - Espagnol Anglais Dictionnaire