past participle of sceller - Alemán Inglés Diccionario