live on someone else - Espagnol Anglais Dictionnaire