barghest - Alemán Inglés Diccionario