restorator - Alemán Inglés Diccionario