hit or leave badly hurt - Español Inglés Diccionario