The English term "writer" matches the Russian term "avtor"

other english words that include "writer" : russian :
typewriter pishushchaya mashinka