be sporting about it (defeat etc.) - Español Inglés Diccionario