apricot cake - French English Dictionary