ambergrease - French English Dictionary