Definition, synonyms and related words
Subtitles translated by amateurs.
To translate subtitles as an amateur.