champions’ corner - Español Inglés Diccionario