kecking - Turkish English Dictionary