on a number of occasions - Turco Inglés Diccionario