air fronts / masses - French English Dictionary