give (a slap/kick) - German English Dictionary