hat boxes of leather - Turc Anglais Dictionnaire