サロペット
saropetto

Noun

1. overall; overalls

From French "salopette"