roughly hewn logs - Spanish English Dictionary