an oil baron - Turco Inglés Diccionario