petrosit - German English Dictionary