petrovsk - German English Dictionary