petroxolin - French English Dictionary