aube de diffuseur - French English Dictionary