land blockade - Turco Inglés Diccionario