petroleum drilling and production company - Alemán Inglés Diccionario