make life impossible for a subordinate in the army - Español Inglés Diccionario