on several occasions - Turco Inglés Diccionario