insist on doing - Turco Inglés Diccionario