give a lot of kisses - German English Dictionary