log hauler - Turkish English Dictionary