an obvious/great/clear chance to score - Türkisch Englisch Wörterbuch