know every inch of something - Français Anglais Dictionnaire