zambesi - French English Dictionary