legal bar or obstacle - Türkçe İngilizce Sözlük