habitual snoring - French English Dictionary