log truck - German English Dictionary