rogues' den - German English Dictionary