lash with a cowhide - Inglés Sinónimo Diccionario