apricot stone - Spanish English Dictionary