kneecap - Turkish English Dictionary