milk and almond pudding - Spanish English Dictionary