mandragora - French English Dictionary