be sporting about it (defeat etc.) - Francés Inglés Diccionario