land blockade - Alemán Inglés Diccionario