hearty and repeated kissing - German English Dictionary