mandragore - French English Dictionary