bilateral tortuous internal carotid artery - Turco Inglés Diccionario