teepees - French English Dictionary