cuddle or excessive attention - Turkish English Dictionary