hit a home run - Turkish English Dictionary