Atomisator - French English Dictionary