barghest - German English Dictionary