have the makings of a leader - Turco Inglés Diccionario