place for keeping firewood - German English Dictionary