repeated poor performance - Spanish English Dictionary