weapons blockade - Turco Inglés Diccionario