hat boxes of leather - Spanish English Dictionary