oil producing formation - Turco Inglés Diccionario