meaning of Bachminze

Bachminze - German to English

water-mint [Mentha aquatica]