timber storage sites - German English Dictionary