weather pains - French English Dictionary