horsehide - German English Dictionary