retire from a sport or professional activity - Turkish English Dictionary