anchovy butter - Turkish English Dictionary