person who volunteers for anything - Spanish English Dictionary