to sport something - Turco Inglés Diccionario