roughly hewn logs - Turkish English Dictionary