plural of reste - Spanish English Dictionary