public blockade - Alemán Inglés Diccionario