to let something scorch - Espagnol Anglais Dictionnaire