having the consistency of marshmallow (sweet) - Espagnol Anglais Dictionnaire