the home stretch - Turkish English Dictionary