tri-champion - Spanish English Dictionary