petroxolin - German English Dictionary