put up roadblocks - Fransızca İngilizce Sözlük