oil-carbon deposit - Turco Inglés Diccionario