baked dessert made with milk, sugar, egg, cinnamon, salt, and lime - German English Dictionary