horsemint (mentha longifolia) - French English Dictionary