mountain tribe - French English Dictionary