buffalo chip - Francés Inglés Diccionario