quite a lot times - Turkish English Dictionary