translation dictionary (Q121010292)
Language:
other details