do two-footed tackle - Alemán Inglés Diccionario