separatist blockade station - Fransızca İngilizce Sözlük