seashell horn - Français Anglais Dictionnaire