make sport of something - Alemán Inglés Diccionario