well completion and equipment cost - Alemán Inglés Diccionario