diagnostic treatment systems - Espagnol Anglais Dictionnaire