tackled - Spanish English Dictionary