beat the hoof - Francés Inglés Diccionario