twelve dozen - Turkish English Dictionary