score an own goal - Francés Inglés Diccionario