booth like structure - German English Dictionary