having horns curved downwards - Français Anglais Dictionnaire