perform poorly - Spanish English Dictionary