zambesi shark - French English Dictionary