The English term "aid" matches the Finnish term "auttaa"

other english words that include "aid" : finnish :
be afraid of pelätä
staid vakava