The English term "deal with" matches the Finnish term "neuvotella"

other english words that include "deal" : finnish :
business deal asia