buffelhead - Alemán Inglés Diccionario