metronomically strict - Turkish English Dictionary