self-diagnostic programme - German English Dictionary