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