left triangular ligament - Turkish English Dictionary