petroleuse - German English Dictionary