life in the future - Espagnol Anglais Dictionnaire