Wiktionary
decimal dozen
n. (context idiomatic English) ten, a group of ten
n. (context idiomatic English) ten, a group of ten