meaning of Beruhigungssirup

Beruhigungssirup - German to English

relaxing syrup