barghest - Español Inglés Diccionario