marginal weather - French English Dictionary