cape buffalo - Alemán Inglés Diccionario