a pressing emergency - Turkish English Dictionary