have a splinter in one's finger - Français Anglais Dictionnaire