tepee - French English Dictionary