cherry pits - Turkish English Dictionary