aubes de diffuseur - French English Dictionary