participle of salar - Espagnol Anglais Dictionnaire