arrant rogue - Turkish English Dictionary