right to make a complaint - Spanish English Dictionary