international triathlon union (itu) - Spanish English Dictionary