intoxicating mint - French English Dictionary