a thousand times - Turkish English Dictionary