participle of sofocar - Espagnol Anglais Dictionnaire