have a long run - Espagnol Anglais Dictionnaire