slow to catch on - Turkish English Dictionary