be punctual - Turkish English Dictionary