urgent and essential work - Turkish English Dictionary