logging truck - Turkish English Dictionary