surface weather chart - French English Dictionary