microatomiser - French English Dictionary