self-diagnostic - French English Dictionary