reap the benefit of - Spanish English Dictionary