have a complaint or grievance - Spanish English Dictionary

Suggest a Term