suffer from mountain sickness - French English Dictionary