vodu - French English Dictionary