airborne weather radar equipment - Turkish English Dictionary