petroleum deposits - Francés Inglés Diccionario