roughly hewn logs - Espagnol Anglais Dictionnaire