have (got) something on - Français Anglais Dictionnaire