deserve a whacking - Alemán Inglés Diccionario