do two-footed tackle - Spanish English Dictionary