full of little drops/pearls - Turkish English Dictionary