Amidol - French English Dictionary