what is urgently needed - Turkish English Dictionary