have the right to complain - Spanish English Dictionary