have something to prove - Turco Inglés Diccionario