i seem to have heard his name - Français Anglais Dictionnaire