alehoof (nepeta hederaceae) - German English Dictionary