flap (a blow given with something flat; a slap) - German English Dictionary