lead down to something/somewhere - Espagnol Anglais Dictionnaire