cotton-wool blend - German English Dictionary