sea blockade - Alemán Inglés Diccionario