create a goal-scoring chance - Francés Inglés Diccionario