plenty rugged - Turkish English Dictionary