police blockade - Turco Inglés Diccionario