airborne weather radar equipment - French English Dictionary