orographic cloud formation - French English Dictionary