hornstrauch - German English Dictionary