having horns curved downwards - French English Dictionary