west african green mamba - French English Dictionary