drow - French English Dictionary