ligamento arqueado - Spanish English Dictionary