settlement of future assets - Spanish English Dictionary