Nile buffalo - Alemán Inglés Diccionario