time is pressing - Turkish English Dictionary