roughly hewn logs - Turc Anglais Dictionnaire