common horehound - German English Dictionary