easier than rolling off a log - Turkish English Dictionary