Translated into English it means “to die dreaming”, and this uniquely Dominican beverage will certainly take you to a heaven of delight. Milk and orange, mixed with some vanilla flavor[…]