petrobond - German English Dictionary