sales warranty treatment - Alemán Inglés Diccionario