drevill - French English Dictionary