have something doing - Spanish English Dictionary