have a heavy foot - Espagnol Anglais Dictionnaire