タルタルソース
tarutarusōsu

Noun

1. tartar sauce; tartare sauce

Other forms: