on several occasions - Turkish English Dictionary