scammoniate - French English Dictionary