live on own - Espagnol Anglais Dictionnaire