manuka (leptospermum ericoides) - German English Dictionary