Skulle vilja tillägga "put into practise" som en engelsk synonym till "tillämpa".
"Apply" är för mig en självklar kandidat till riktig översättning...
apply
applied