he shamefacedly apologized. - Français Anglais Dictionnaire