having horns that turn upward - French English Dictionary