your finest hour - Turkish English Dictionary