big scoundrel - German English Dictionary