removal of obstructions or obstacles - Fransızca İngilizce Sözlük