marine refrigeration plant - French English Dictionary