tent flap - German English Dictionary