removal of obstacles - Almanca İngilizce Sözlük