air sea rescue launch - French English Dictionary