record (wins and losses) - İngilizce Eşanlam Sözlük