meaning of Adiabaten

Adiabaten - German to English

adiabats