be dependent on luck - Türkçe İngilizce Sözlük