left triangular ligament - Turco Inglés Diccionario