bilateral tortuous internal carotid artery - Alemán Inglés Diccionario