teepee - French English Dictionary