aid recipient - Spanish English Dictionary