mandrake - French English Dictionary