whip someone with a long stick - Español Inglés Diccionario