diffuseur - German English Dictionary