slight slap with the palm of the hand - Alemán Inglés Diccionario