do two-footed tackle - French English Dictionary