buffalo hump - Turco Inglés Diccionario