intoxicating hare's lip - French English Dictionary