metronomically strict - Spanish English Dictionary