Translation of "World champion" in German

Related phrases