crude oil or liquid hydrocarbons - Español Inglés Diccionario