repair and appraisal centre - Alemán Inglés Diccionario