mentha rotundifolia - German English Dictionary