well preserved - Alemán Inglés Diccionario