a great/clear chance to score goal - Alemán Inglés Diccionario