have you put on some water?

listen to the pronunciation of have you put on some water?
Englisch - Deutsch
Hast du Wasser aufgesetzt?