to live like a lord - Espagnol Anglais Dictionnaire