make sport of something - Francés Inglés Diccionario