abandon the practice of a sport, especially soccer - Espagnol Anglais Dictionnaire