afloat logistic support - French English Dictionary