heavy footed - Francés Inglés Diccionario