petroxolin - Spanish English Dictionary