buffalo hump - Francés Inglés Diccionario