scourges - German English Dictionary