buffalo leather - Alemán Inglés Diccionario