carter-diffuseur - German English Dictionary