pitching into - Spanish English Dictionary