efluvio - French English Dictionary