european champion - Spanish English Dictionary