finish and activity - Turkish English Dictionary