buffalo robe - Alemán Inglés Diccionario