alehoof (nepeta hederaceae) - Turkish English Dictionary