bilateral tortuous internal carotid artery - Français Anglais Dictionnaire