put up roadblocks - Französisch Englisch Wörterbuch