tepee structures - German English Dictionary