having horns that turn upward - German English Dictionary