prolonged and repeated complaint - Spanish English Dictionary