The English term "edit" matches the Finnish term "toimittaa"

other english words that include "edit" : finnish :
accredit uskoa
edition painos
meditate miettiä