hudge - German English Dictionary