horsemint (mentha longifolia) - Spanish English Dictionary