psoriasis annulata - German English Dictionary