buffalo hump - Alemán Inglés Diccionario