retire from a sport or professional activity - Turco Inglés Diccionario