pasture ripper - Turkish English Dictionary