alehoof (nepeta hederaceae) - Spanish English Dictionary