hell-rooster - German English Dictionary