The English term "foam bath" matches the Italian term "bagno di schiuma"

other english words that include "foam" : italian :
foam schiuma
foamed schiumato