anchovy butter - French English Dictionary