sudden need - Turkish English Dictionary