buffaloes - Alemán Inglés Diccionario