shoulder belts of leather - Spanish English Dictionary