a downright rogue - Turkish English Dictionary