milk and almond pudding - Turkish English Dictionary