legal bar or obstacle - Almanca İngilizce Sözlük