cotton wool spots - German English Dictionary