well-timed action - Turkish English Dictionary