reigning world champion - Alemán Inglés Diccionario