have a heavy foot - Francés Inglés Diccionario