slap with the open hand - Allemand Anglais Dictionnaire