perfluidon - French English Dictionary