buffalo hide - Alemán Inglés Diccionario