rascallion - German English Dictionary