forest buffalo - Alemán Inglés Diccionario