one's finest hour - Turkish English Dictionary