a fair-weather friend - French English Dictionary