デシリットル
deshirittoru

Noun

1. deciliter; decilitre; dl

From French "décilitre"