buffalo hide - Turco Inglés Diccionario