stack firewood - German English Dictionary