put up roadblocks - Alemán Inglés Diccionario