tackle (a problem) - Spanish English Dictionary