tuuraaja

Noun

 * 1) stand-in, substitute, backup, sub, replacement person