stuffed olive - French English Dictionary