northern lacuna - French English Dictionary