walking or taking steps - Espagnol Anglais Dictionnaire