made like a horn - German English Dictionary