who scored - Spanish English Dictionary