(literally \"stand in a role\") and imo is the most commonly used of these translations. As a rule it\'s impossible to translate Japanese noun-noun japanista suomeksi