hit with a strap or belt - Español Inglés Diccionario