タルタル
tarutaru

Noun

1. tartar; tartare