more successful - Turco Inglés Diccionario