alehoof (nepeta hederaceae) - French English Dictionary