dulce de leche or fruit pulp with sugar, hard and squared - Espagnol Anglais Dictionnaire