Vocabulary
タルタル
タルタル
tartar; tartare
noun