anchovy and olive - French English Dictionary