elephant butte - French English Dictionary