carriage cooling bed - French English Dictionary