make life impossible for a subordinate in the army - Espagnol Anglais Dictionnaire