grandparents' affection and caresses - Spanish English Dictionary