bilateral tortuous internal carotid artery - Espagnol Anglais Dictionnaire