tree-ring cake - Spanish English Dictionary