beefalo - Alemán Inglés Diccionario