something that hinders - Türkçe İngilizce Sözlük