more punctual - Turkish English Dictionary