apricot stone - Turkish English Dictionary