the quicker the better - Turkish English Dictionary