mari autonomous republic - German English Dictionary