The English term "business" matches the Russian term "del o"

other english words that include "business" : russian :
business deal del o