psoriasis punctata - German English Dictionary