put up roadblocks - Turco Inglés Diccionario