teepee - German English Dictionary