picture restorer - Alemán Inglés Diccionario