arrant rogue - German English Dictionary