slap on the buttocks - German English Dictionary