decorticated sweet apricot kernel - Turkish English Dictionary