set foot on something - Espagnol Anglais Dictionnaire