scavengery - German English Dictionary