do two-footed tackle - Turkish English Dictionary