log hauler - German English Dictionary