meaning of abkühlen lassen

abkühlen lassen - German to English

to go out of to cool (down)