apricot kernel oil - French English Dictionary