sportsman with an achieved record in his specialty - Spanish English Dictionary