three layer cake - Spanish English Dictionary