beginning or principal part of something - Français Anglais Dictionnaire