what's keeping someone? - Türkçe İngilizce Sözlük