nest of rogues - German English Dictionary