in top-class sport - Alemán Inglés Diccionario