outstanding track and field runner - Spanish English Dictionary