do two-footed tackle - German English Dictionary