white horehound (marrubium vulgare) - German English Dictionary