blockade tactics - Alemán Inglés Diccionario