an obvious/great/clear chance to score - Türkçe İngilizce Sözlük